# dependencies.py
# 集中管理路由依赖项（如认证、数据库会话等），避免循环引用
from fastapi import Depends
from app.database import SessionLocal


def get_db():
    db = SessionLocal()
    try:
        yield db
    finally:
        db.close()
